humaniform appearance

Translations
apparence humanoïde
Words
humaniform

adjective
humanoïde